package com.yungu.swift.order.model.vo;

import com.yungu.swift.system.sys.model.vo.WayfenceInfoVo;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;
import java.util.Map;

/**
 * 跨城司机订单详情
 */
@Data
public class CrosstownDriverOrderDetailVo implements Serializable {

    /**
     * 订单信息集合
     */
    private List<CrosstownOrderDetailVo> orderInfoList;

    /**
     * 主订单状态
     */
    private Integer mainJoinStatus;

    /**
     * 主订单关闭状态
     */
    private Integer mainCloseStatus;

    /**
     * 围栏信息
     */
    private List<WayfenceInfoVo> wayfenceInfoList;

    /**
     * 特殊点集合
     */
    private Map<String,Object> specialPoints;

    /**
     * 位置点信息
     */
    private String tracePoints;

    /**
     * 出发时间
     */
    private Long deparTime;
}
